package com.chinawlx.wlxteacher.network.bean;

import java.util.List;

/**
 * 作者:吴名
 * 时间:16/8/30
 * 描述:
 */
public class WLXHomeworkAddBean {
    private int Code;
    private String Msg;
    private DataBean Data;

    public int getCode() {
        return Code;
    }

    public void setCode(int Code) {
        this.Code = Code;
    }

    public String getMsg() {
        return Msg;
    }

    public void setMsg(String Msg) {
        this.Msg = Msg;
    }

    public DataBean getData() {
        return Data;
    }

    public void setData(DataBean Data) {
        this.Data = Data;
    }

    public static class DataBean {
        private int id;
        private int teacher_user_id;
        private int family_user_id;
        private int student_id;
        private int grade_id;
        private int schedule_id;
        private String content;
        private HomeworkContentBean homework_content;
        private StatusBean status;
        private boolean is_teacher_comment;
        private boolean is_family_reply;
        private boolean is_replied;
        private ExtendBean extend;
        private String ip;
        private String last_modified_date;
        private String creation_date;
        private int version;

        private List<CommentListBean> comment_list;

        public int getId() {
            return id;
        }

        public void setId(int id) {
            this.id = id;
        }

        public int getTeacher_user_id() {
            return teacher_user_id;
        }

        public void setTeacher_user_id(int teacher_user_id) {
            this.teacher_user_id = teacher_user_id;
        }

        public int getFamily_user_id() {
            return family_user_id;
        }

        public void setFamily_user_id(int family_user_id) {
            this.family_user_id = family_user_id;
        }

        public int getStudent_id() {
            return student_id;
        }

        public void setStudent_id(int student_id) {
            this.student_id = student_id;
        }

        public int getGrade_id() {
            return grade_id;
        }

        public void setGrade_id(int grade_id) {
            this.grade_id = grade_id;
        }

        public int getSchedule_id() {
            return schedule_id;
        }

        public void setSchedule_id(int schedule_id) {
            this.schedule_id = schedule_id;
        }

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public HomeworkContentBean getHomework_content() {
            return homework_content;
        }

        public void setHomework_content(HomeworkContentBean homework_content) {
            this.homework_content = homework_content;
        }

        public StatusBean getStatus() {
            return status;
        }

        public void setStatus(StatusBean status) {
            this.status = status;
        }

        public boolean isIs_teacher_comment() {
            return is_teacher_comment;
        }

        public void setIs_teacher_comment(boolean is_teacher_comment) {
            this.is_teacher_comment = is_teacher_comment;
        }

        public boolean isIs_family_reply() {
            return is_family_reply;
        }

        public void setIs_family_reply(boolean is_family_reply) {
            this.is_family_reply = is_family_reply;
        }

        public boolean isIs_replied() {
            return is_replied;
        }

        public void setIs_replied(boolean is_replied) {
            this.is_replied = is_replied;
        }

        public ExtendBean getExtend() {
            return extend;
        }

        public void setExtend(ExtendBean extend) {
            this.extend = extend;
        }

        public String getIp() {
            return ip;
        }

        public void setIp(String ip) {
            this.ip = ip;
        }

        public String getLast_modified_date() {
            return last_modified_date;
        }

        public void setLast_modified_date(String last_modified_date) {
            this.last_modified_date = last_modified_date;
        }

        public String getCreation_date() {
            return creation_date;
        }

        public void setCreation_date(String creation_date) {
            this.creation_date = creation_date;
        }

        public int getVersion() {
            return version;
        }

        public void setVersion(int version) {
            this.version = version;
        }

        public List<CommentListBean> getComment_list() {
            return comment_list;
        }

        public void setComment_list(List<CommentListBean> comment_list) {
            this.comment_list = comment_list;
        }

        public static class HomeworkContentBean {
            private String key;
            private String value;

            public String getKey() {
                return key;
            }

            public void setKey(String key) {
                this.key = key;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }

        public static class StatusBean {
            private String key;
            private String value;

            public String getKey() {
                return key;
            }

            public void setKey(String key) {
                this.key = key;
            }

            public String getValue() {
                return value;
            }

            public void setValue(String value) {
                this.value = value;
            }
        }

        public static class ExtendBean {
            private int size;
            private int duration;
            private List<String> resource_url;

            public int getSize() {
                return size;
            }

            public void setSize(int size) {
                this.size = size;
            }

            public int getDuration() {
                return duration;
            }

            public void setDuration(int duration) {
                this.duration = duration;
            }

            public List<String> getResource_url() {
                return resource_url;
            }

            public void setResource_url(List<String> resource_url) {
                this.resource_url = resource_url;
            }
        }

        public static class CommentListBean {
            private int id;
            private int homework_id;
            private int user_id;
            private String content;
            private boolean is_teacher;
            /**
             * size : 0
             * duration : 0
             * resource_url : null
             * avatar_url : http://192.168.0
             * .107:8001/static/file/2016/07/20/1dcaefb5a46a39c7701913c13768cb64.png
             */

            private ExtendBean extend;
            /**
             * key : text
             * value : 文字
             */

            private CommentContentCodeBean comment_content_code;
            private String ip;
            private String last_modified_date;
            private String creation_date;
            private int version;

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public int getHomework_id() {
                return homework_id;
            }

            public void setHomework_id(int homework_id) {
                this.homework_id = homework_id;
            }

            public int getUser_id() {
                return user_id;
            }

            public void setUser_id(int user_id) {
                this.user_id = user_id;
            }

            public String getContent() {
                return content;
            }

            public void setContent(String content) {
                this.content = content;
            }

            public boolean isIs_teacher() {
                return is_teacher;
            }

            public void setIs_teacher(boolean is_teacher) {
                this.is_teacher = is_teacher;
            }

            public ExtendBean getExtend() {
                return extend;
            }

            public void setExtend(ExtendBean extend) {
                this.extend = extend;
            }

            public CommentContentCodeBean getComment_content_code() {
                return comment_content_code;
            }

            public void setComment_content_code(CommentContentCodeBean comment_content_code) {
                this.comment_content_code = comment_content_code;
            }

            public String getIp() {
                return ip;
            }

            public void setIp(String ip) {
                this.ip = ip;
            }

            public String getLast_modified_date() {
                return last_modified_date;
            }

            public void setLast_modified_date(String last_modified_date) {
                this.last_modified_date = last_modified_date;
            }

            public String getCreation_date() {
                return creation_date;
            }

            public void setCreation_date(String creation_date) {
                this.creation_date = creation_date;
            }

            public int getVersion() {
                return version;
            }

            public void setVersion(int version) {
                this.version = version;
            }

            public static class ExtendBean {
                private int size;
                private int duration;
                private Object resource_url;
                private String avatar_url;

                public int getSize() {
                    return size;
                }

                public void setSize(int size) {
                    this.size = size;
                }

                public int getDuration() {
                    return duration;
                }

                public void setDuration(int duration) {
                    this.duration = duration;
                }

                public Object getResource_url() {
                    return resource_url;
                }

                public void setResource_url(Object resource_url) {
                    this.resource_url = resource_url;
                }

                public String getAvatar_url() {
                    return avatar_url;
                }

                public void setAvatar_url(String avatar_url) {
                    this.avatar_url = avatar_url;
                }
            }

            public static class CommentContentCodeBean {
                private String key;
                private String value;

                public String getKey() {
                    return key;
                }

                public void setKey(String key) {
                    this.key = key;
                }

                public String getValue() {
                    return value;
                }

                public void setValue(String value) {
                    this.value = value;
                }
            }
        }
    }
}
